democratic government - French English Dictionary